snog someone's face off - German English Dictionary